skin and fur - Spanish English Dictionary